home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: Franz PD / Franz PD Disk #274 (1993)(Rhein-Sieg-Soft).zip / Franz PD Disk #274 (1993)(Rhein-Sieg-Soft).adf / viewer / INSTALL-Viewer < prev    next >
Text File  |  1993-10-14  |  4KB  |  159 lines

  1. ; Viewer Installation V1.0
  2.  
  3. (complete 0)
  4.  
  5. (working "\n\nSie haben den Auto-Modus gewählt!\n"
  6.          "Von nun an läuft alles automatisch ab!\n\n"
  7.          "Lehnen Sie sich zurück und warten Sie ab!")
  8.  
  9.  
  10. ; ------- Viewer KOPIEREN
  11. (set @default-source
  12.    (askdir
  13.       (prompt "Bitte wählen Sie das Verzeichnis oder die Diskette mit"
  14.                " dem Programm Viewer aus!")
  15.       (help "Das Verzeichnis oder die Diskette enthält das Programm Viewer "
  16.             "die Dokumentation, und auch das Installation-Programm\n\n"    
  17.              @askdir-help)
  18.       (default "")
  19.    )
  20. )
  21.  
  22. (set @default-dest                        ; Verzeichnis aussuchen 
  23.    (askdir
  24.       (prompt "In welches Verzeichnis soll Viewer kopiert werden ? ")
  25.       (help "Wählen Sie zuerst eine Partition Ihrer Festplatte, ein Laufwerk"
  26.             " oder ein Verzeichnis aus, auf das Sie gerne Viewer installieren"
  27.             " würden. Dann drücken Sie auf PROCEED und das Programm beginnt mit "
  28.             "der Arbeit.\n\n" )
  29.             @askdir-help
  30.       (default "SYS:Viewer")
  31.    )
  32. )
  33.  
  34. (if                                       ; Verzeichnis erzeugen
  35.    (= (exists @default-dest) 0)
  36.    (makedir @default-dest)
  37. )
  38.  
  39.  
  40. (copyfiles                                ; Viewer kopieren
  41.    (prompt "\nViewer wird in das Verzeichnis kopiert ...\n")
  42.    (help @copyfiles-help)
  43.    (source @default-source)
  44.    (dest @default-dest)
  45.    (pattern "Viewer#?")
  46.    (confirm)
  47. )
  48.  
  49.  
  50. (set @SourceDocsDir (tackon @default-source "Docs"))
  51. (set @SourceDocsDir
  52.    (askdir
  53.       (prompt "Bitte wählen Sie das Verzeichnis aus, aus dem die Doc-Dateien"
  54.                " kopiert werden sollen aus!")
  55.       (help "Das Verzeichnis enthält die Dokumentationsdateien des Programmes"
  56.         " Viewer\n\n"
  57.              @askdir-help)
  58.       (default @SourceDocsDir)
  59.    )
  60. )
  61.  
  62. (set @DestDocsDir (tackon @default-dest "Docs"))
  63. (if                                       ; Verzeichnis erzeugen
  64.    (= (exists @DestDocsDir) 0)
  65.    (makedir @DestDocsDir)
  66. )
  67.  
  68. (set @DestDocsDir
  69.    (askdir
  70.       (prompt "Bitte wählen Sie das Verzeichnis aus, in das die Doc-Dateien"
  71.                " kopiert werden sollen aus!")
  72.       (help "Das Verzeichnis enthält dann die kopierten Doc-Dateien des Programmes"
  73.         " Viewer\n\n"
  74.              @askdir-help)
  75.       (default @DestDocsDir)
  76.    )
  77. )
  78.  
  79. (copyfiles                                ; Viewer Doc-Dateien kopieren
  80.    (prompt "\nViewer Docs-Dateien werden in das Verzeichnis kopiert ...\n")
  81.    (help @copyfiles-help)
  82.    (source @SourceDocsDir)
  83.    (dest @DestDocsDir)
  84.    (all)
  85.    (confirm)
  86. )
  87.  
  88. (if
  89.   (= (exists (tackon @DestDocsDir "Viewer.dok")) 0) 
  90.   (copyfiles
  91.      (prompt "\nDie Liesmich-Datei wird kopiert ...\n")
  92.      (help @copyfiles-help)
  93.      (source @default-source)
  94.      (dest  @default-dest)
  95.      (choices "Liesmich" "Liesmich.info")
  96.      (confirm)
  97.    )
  98. )
  99.  
  100. (set @SourceRegDir (tackon @default-source "Registration"))
  101. (set @SourceRegDir
  102.    (askdir
  103.       (prompt "Bitte wählen Sie das Verzeichnis aus, aus dem die Registrierungs-Dateien"
  104.                " kopiert werden sollen aus!")
  105.       (help "Das Verzeichnis enthält die Registrierungs-Dateien des Programmes"
  106.         " Viewer\n\n"
  107.              @askdir-help)
  108.       (default @SourceRegDir)
  109.    )
  110. )
  111.  
  112. (set @DestRegDir (tackon @default-dest "Registration"))
  113. (if                                       ; Verzeichnis erzeugen
  114.    (= (exists @DestRegDir) 0)
  115.    (makedir @DestRegDir)
  116. )
  117.  
  118. (set @DestRegDir
  119.    (askdir
  120.       (prompt "Bitte wählen Sie das Verzeichnis aus, in das die Registrierungs-Dateien"
  121.                " kopiert werden sollen aus!")
  122.       (help "Das Verzeichnis enthält dann die kopierten Registireungs-Dateien des Programmes"
  123.         " Viewer\n\n"
  124.              @askdir-help)
  125.       (default @DestRegDir)
  126.    )
  127. )
  128.  
  129. (copyfiles                                ; Viewer Registration kopieren
  130.    (prompt "\nViewer Registrierungs-Dateien werden in das Verzeichnis kopiert ...\n")
  131.    (help @copyfiles-help)
  132.    (source @SourceRegDir)
  133.    (dest @DestRegDir)
  134.    (all)  
  135.   (confirm)
  136. )
  137.  
  138. (copyfiles
  139.    (prompt "\nDas Installprogramm und Installscript werden kopiert\n")
  140.    (help @copyfiles-help)
  141.    (source @default-source)
  142.    (dest  @default-dest)
  143.    (pattern "In#?")
  144.    (confirm)
  145. )
  146.  
  147. (complete 100)
  148.  
  149. ; ------- FERTIG
  150.  
  151. (message (cat 
  152.    "\nInstallation von Viewer ist beendet.\n\n"
  153.    "Entfernen Sie nun die Diskette aus Ihrem Laufwerk, wenn Sie "
  154.    "das Programm von einer Diskette installiert haben und starten Sie "
  155.    "Viewer.\n\nViel Spaß !")
  156.  
  157.